.video-monitor {
  &__body {
    display: flex;
    height: calc(100% - 30px);
  }

  &__menu {
    padding-right: 10px;
    // overflow-y: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }

  &__menu-item {
    display: flex;
    align-items: center;
    flex: 1;
    cursor: pointer;
    width: 100px;
    padding: 2px 0 2px 6px;

    &.active {
      background: linear-gradient(45deg, #DDEEFF, transparent);
      border-bottom: 2px solid #287DEF;
      border-radius: 2px;
    }
  }

  &__video {
    overflow: hidden;
    flex: 1;
    height: 100%;
  }

  &__img {
    height: 100%;
  }
}
